       /*********************************************/
        .hide {
            display: none;
        }
        .rate-type, .rating-tips, .rating-pop-tip {
            background:url("../images/icon_v2.gif") no-repeat scroll 1000px 1000px transparent;
        }
        .rating-level, .rating-level a {
            background:url("../images/star_v2.png") no-repeat scroll 1000px 1000px transparent;
        }

        .rating-bd {
            position:relative;
        }
        .rating-tips {
            position:absolute;
            left: 320px;
            height:65px;
            width:305px;
            background-position: 0 0;
        }
        .rating-tips h5, .rating-tips p {
            font-weight:normal;
            left:12px;
            position:absolute;
            top:20px;
            margin: 0;
            font-size: 12px;
        }
        .rating-tips p {
            height:50px;
            text-indent:4em;
            width:158px;
        }
        .shop-rating {
            height:25px;
            overflow:hidden;
            padding:2px 0;
            position:relative;
            z-index:999;
			text-indent:2em;
        }
        .rating-pop-tip {
            position: absolute;
            width: 162px;
            height: 50px;
            z-index: 1000;
            padding: 12px 10px;
            background-position: -40px -175px;
        }
        .rating-pop-tip span {
            color: #ff6d02;
        }
        .rating-pop-tip em {
            font-family: arial;
            font-weight: bold;
            color: #ff6600;
        }
        .rating-pop-tip strong {
            display: block;
            padding-top: 2px;
            color: #666666;
            font-weight: normal;
            line-height: 16px;
        }
        .shop-rating span {
            display:block;
            float:left;
            height:23px;
            line-height:23px;
        }

        .shop-rating span.title {
            font-size: 14px;
            margin-right: 5px;
            text-align: left;
        }
        .shop-rating .result {
            margin-left:20px;
            padding-top:2px;
        }
        .shop-rating .result span {
            color:#FF6D02;
        }
        .shop-rating .result em {
            color:#FF6600;
            font-family:arial;
            font-weight:bold;
        }
        .shop-rating .result strong {
            color:#666666;
            font-weight:normal;
        }

        .rating-level {
            float: left;
            position:relative;
            height:23px;
            width:120px;
            margin:0 0 0 40px;
            padding-left: 0;
            background-position:0 0;
            z-index:1000;
        }
        .rating-level li {
            display:inline;
        }
        .rating-level a {
            line-height: 23px;
            height: 23px;
            margin: 0 0;
            position: absolute;
            top: 0px;
            left: 0px;
            text-indent: -999em;
            *zoom: 1;
            outline: none;
        }
        .rating-level a.one-star {
            width: 20%;
            z-index: 6;
        }
        .rating-level a.two-stars {
            width: 40%;
            z-index: 5;
        }
        .rating-level a.three-stars {
            width: 60%;
            z-index: 4;
        }
        .rating-level a.four-stars {
            width: 80%;
            z-index: 3;
        }
        .rating-level a.five-stars {
            width: 100%;
            z-index: 2;
        }

        .rating-level .current-rating,
        .rating-level a:hover {
            background-position: 0px -28px;
        }

        .rating-level a.one-star:hover, .rating-level a.two-stars:hover,
        .rating-level a.one-star.current-rating, .rating-level a.two-stars.current-rating {
            background-position: 0px -116px;
        }

        .rating-level .three-stars .current-rating, .rating-level .four-stars .current-rating, .rating-level .five-stars .current-rating {
            background-position: 0px -28px;
        }